package model;

public class Persona {
	private String nombre;
	private String apellido;
	private Fecha fecNac;
	private int dni;
	private String cuil;
	private String domicilio;
	private String localidad;
	private String nacionalidad;
	private int codPostal;
	private char sexo;
	private String estadoCivil;
	private int cantHijos;
	
	public Persona(String nombre, String apellido, int dia, int mes,
			int anio, int dni, String cuil, String domicilio, String localidad,
			String nacionalidad, int codPostal, char sexo, String estadoCivil,
			int cantHijos) {
		super();
		this.nombre = nombre;
		this.apellido = apellido;
		this.fecNac = new Fecha (dia, mes, anio);
		this.dni = dni;
		this.cuil = cuil;
		this.domicilio = domicilio;
		this.localidad = localidad;
		this.nacionalidad = nacionalidad;
		this.codPostal = codPostal;
		this.sexo = sexo;
		this.estadoCivil = estadoCivil;
		this.cantHijos = cantHijos;
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getApellido() {
		return apellido;
	}

	public void setApellido(String apellido) {
		this.apellido = apellido;
	}

	public void setFecNac(int dia, int mes, int anio) {
		this.fecNac.set(dia, mes, anio);
	}
	
	public String fecNacToString(){
		return fecNac.toString();
	}

	public int getDni() {
		return dni;
	}

	public void setDni(int dni) {
		this.dni = dni;
	}

	public String getCuil() {
		return cuil;
	}

	public void setCuil(String cuil) {
		this.cuil = cuil;
	}

	public String getDomicilio() {
		return domicilio;
	}

	public void setDomicilio(String domicilio) {
		this.domicilio = domicilio;
	}

	public String getLocalidad() {
		return localidad;
	}

	public void setLocalidad(String l) {
		this.localidad = l;
	}

	public String getNacionalidad() {
		return nacionalidad;
	}

	public void setNacionalidad(String nacionalidad) {
		this.nacionalidad = nacionalidad;
	}

	public int getCodPostal() {
		return codPostal;
	}

	public void setCodPostal(int codPostal) {
		this.codPostal = codPostal;
	}

	public char getSexo() {
		return sexo;
	}

	public void setSexo(char sexo) {
		this.sexo = sexo;
	}

	public String getEstadoCivil() {
		return estadoCivil;
	}

	public void setEstadoCivil(String estadoCivil) {
		this.estadoCivil = estadoCivil;
	}

	public int getCantHijos() {
		return cantHijos;
	}

	public void setCantHijos(int cantHijos) {
		this.cantHijos = cantHijos;
	}

}
